Mobile
Log In Sign Up
Home > chinese-english > "severe punishment; heavy penalty" in English

English translation for "severe punishment; heavy penalty"